/* Artfully masterminded by ZURB  */

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Index
:: Page Name 1
:: Page Name 2
:: Footer
*/


/* -----------------------------------------
   Shared Styles
----------------------------------------- */
table {
    width: 100%;
}

.center {
    text-align: center;
}

/* -----------------------------------------
   Index
----------------------------------------- */

/* Carousel base class */
.carousel {
    margin-bottom: 60px;
}
.carousel .container {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
}
.carousel-control {
    background-color: transparent;
    border: 0;
    font-size: 120px;
    margin-top: 0;
    text-shadow: 0 1px 1px rgba(0,0,0,.4);
}
.carousel .item {
    height: 500px;
}
.carousel img {
    min-width: 100%;
    height: 500px;
}
.carousel-caption {
    background-color: transparent;
    position: static;
    max-width: 550px;
    padding: 0 20px;
    margin-bottom: 100px;
}
.carousel-caption h1,
.carousel-caption .lead {
    margin: 0;
    line-height: 1.25;
    color: #fff;
    text-shadow: 0 1px 1px rgba(0,0,0,.4);
}
.carousel-caption .btn {
    margin-top: 10px;
}

.thumbnail img {
    height: 182px;
}

/* -----------------------------------------
   Page Name 1
----------------------------------------- */




/* -----------------------------------------
   Page Name 2
----------------------------------------- */



/* -----------------------------------------
   Footer
----------------------------------------- */
.footer {
    padding: 10px 0;
    margin-top: 20px;
    border-top: 1px solid #e5e5e5;
    background-color: #f5f5f5;
}
.footer p {
    margin: 10px 0;
    color: #777;
}
.footer-links {
    margin: 10px 0;
}
.footer-links li {
    display: inline;
    padding: 0 2px;
}
.footer-links li:first-child {
    padding-left: 0;
}
